@charset "utf-8";
/* CSS Document */
/*@media screen and (min-width:0px) and (max-width: 641px)*/

@media screen and (min-width:0px) and (max-width: 640px)
{
	
.layer .loading{ width:180px;}
.section.y1,.section.y2, .section.y3, .section.y4, .section.y5,.section.y6{ height:auto !important;}
.i_content{ position:relative;}
.i_content_c{display:!important;vertical-align:!important;}
.bg {position: absolute;top: 0;left: 0;}

.mousehover{ display:none;}
.home-swiper .swiper-slide{ height:220px;}

.i_con{ width:100%; padding:0px 3%; }
.i_con1{ width:100%; padding:0px 3%;}
.wx_top{ right:10px; bottom:10px;}

.probanner{ height:400px !important;}

.i_box5{ padding:25px 0px;}
.i_box2_t{ height:32px; line-height:32px; font-size:20px;}
.i_box2_t1{ height:32px; line-height:32px; font-size:20px;}
.i_box2_t2{ height:25px; line-height:25px;}
.i_box2_c{ padding-top:15px;}
.home-swiper1{ padding-bottom:20px !important;}
.home-swiper1 .swiper-slide .a_text{ height:40px; line-height:40px; font-size:14px; text-align:center;}


.i_box3{ margin:10px 0px;}
.i_box3 .a_img{width:100%;}
.i_box3 .a_img_r{width:100%; padding:3%;}
.i_box3 .a_img_r .s1{height:32px; line-height:32px; font-size:20px;}
.i_box3 .a_img_r .s2{ height:32px; line-height:32px; font-size:20px; margin-bottom:15px;}
.i_box3 .a_img_r .s3{ font-size:14px; height:auto; line-height:1.8;}
.i_box3 .a_img_r_ul{ padding-top:0px;}
.i_box3 .a_img_r_ul li{width:100%; border:0px; padding:10px 0px; border-bottom:1px solid #eeeeee;}
.i_box3 .a_img_r_ul li a font{ font-size:14px;}

.i_box4{ padding-top:20px;}
.i_box4 dt{width:100%; padding:0px; padding-bottom:10px;}
.i_box4 dd{width:100%; padding-bottom:10px;}
.i_box4 dt .a_img .a_text{ padding:10px;}
.i_box4 dt .a_img .a_text .s1{ font-size:16px;}
.i_box4 dd .div .a_img{width:100%;}
.i_box4 dd .div .a_img_r{width:100%; padding:10px;}
.i_box4 dd .div .a_img_r .s1{ font-size:16px;}

.i_footer_bq_c{ padding:15px 0px;}
.i_footer{ padding:20px 0px;}
.i_footer_t .f_logo{width:43%; margin-left:9%;}
.i_footer_t .s1{ padding-top:5px;}
.i_footer_c_l{width:100%;}
.i_footer_c_l li{width:100%; text-align:center;}
.i_footer_c_r{width:100%; padding-top:10px; text-align:center;}
.i_footer_c_r img{width:auto}


.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}

.n_banner{ height:120px;}
.n_banner_text{ font-size:18px; bottom:30px; display: none;}
.n_box1{ padding:25px 0px;}
.n_about{ font-size:14px;}
.n_about video{width: 100%!important; height: auto;}
.n_box2{ padding:3%;}
.n_box2 li .a_img{width:100%;}
.n_box2 li .a_img_r{width:100%; padding:3%;}
.n_box2 li .a_img_r .s1{ font-size:20px; height:auto; line-height:1.8;}
.n_box2 li .a_img_r .s2{ font-size:16px; height:auto; line-height:1.8;}
.n_box2 li .a_img_r .s3{ font-size:14px; line-height:1.8; height:auto;}
.n_box2 li.two .a_img_r{ padding:3%;}

.n_box3{ padding:3%;}
.n_box3 li .a_img{width:100%;}
.n_box3 li .a_img_r{width:100%; padding:10px 3% 25px 3%;}
.n_box3 li .a_img_r .s1{ height:auto; line-height:1.8; font-size:20px;}
.n_box3 li .a_img_r .s2{ height:230px; font-size:14px; line-height:1.8;}

.n_box4 li{width:50%; margin:0px; padding:0px 1% 2% 1%;}
.n_box4 li .a_text{ height:40px; line-height:40px; font-size:14px;}

.n_box5 li .div .a_img{width:100%;}
.n_box5 li .div .a_img_r{width:100%; padding:3%;}
.n_box5 li .div .a_img_r .s1{ height:40px; line-height:40px; font-size:16px;}
.n_box5 li .div .a_img_r .s2{ font-size:14px;}

.a_tzjyg_c_t{ font-size:16px;}
.a_tzjyg_c_ton{ padding:15px 0px 25px 0px; font-size:14px;}
.a_tzjyg_c_tb{ padding-top:0px;}
.a_tzjyg_c_tb .a1{width:100%;}
.a_tzjyg_c_tb .a1.a2{ text-align:left;}

.n_box1_c3 li{ padding-bottom:10px;}
.n_box1_c3 li .div .a_img{width:100%;}
.n_box1_c3 li .div .a_img .tb1{ display:none;}
.n_box1_c3 li .div .a_text{width:100%; padding:10px 3% 20px 3%;}
.n_box1_c3 li .div .a_text .s2{ margin:0px; height:auto !important; padding:10px 0px; line-height:1.8; font-size:18px;}
.n_box1_c3 li .div .a_text .s3{ height:auto !important; line-height:1.8; font-size:14px;}
.n_box1_c3 li .div .a_text .s4{ font-size:14px;}

.n_box6{ padding:0px; padding-bottom:20px; font-size:14px;}
.n_box6_ul li{width:33.33%;}

.n_box1_t{ font-size:16px; height:40px; line-height:40px;}
.n_box1_b_l{width:100%;}
.n_box1_b_r{width:100%; border:0px; padding:20px 3%; margin-top:0px; min-height:auto !important; border-top:1px solid #ebebeb; }
.n_box1_b_dl dd{ padding:15px 0px; height:auto !important;}
.n_box1_b_dl dd .s1{width:8%;}
.n_box1_b_dl dd .s2{width:88%;}
.n_box1_b_dl dd .s2 span{ font-size:18px;}
.n_box1_b_dl dd .s2 table tr td{ height:auto !important;}
.b_box7 #allmap{ height:300px;}

.b_box7_c{ padding:23px 0px;}
.b_box7_c_t{ padding:30px 0px; font-size:22px;}
.b_box7_c_ul li{width:100%; padding:10px 5% 0px 5%;}
.b_box7_c_ul li .s1{ height:35px;}
.b_box7_c_ul li .s1 span{ font-size:18px; height:35px; line-height:35px;}
.b_box7_c_ul li .s2{ height:auto; line-height:2;}

.n_bg4{ display:none;}
.home-swiper1 .swiper-slide .a_img .azc_tb{background: url(../images/zs1.png) center no-repeat; background-size:40px;}

.n_banner_text img{width:50px;}
.b_box8_c li{width:50%;}
.b_box8_c li .a_text{ height:40px; line-height:40px; font-size:14px;}
.b_box8_c li .a_img .azc_tb{ background:url(../images/zs1.png) center no-repeat; background-size:40px}

.b_box9{ padding:25px 0px;}
.b_box9 .a_img{width:100%; margin:0px;}
.b_box9 .a_img_r{width:100%;}
.b_box9 .a_img_r .s1{ font-size:20px; margin-bottom:10px;}
.b_box10 a, .b_box10 a:hover{ font-size:20px;}
.n_produ_d{ font-size:14px;}
.n_produ_d img{ width: 100%!important; height: auto!important;}
.n_produ_d .s1{ font-size:16px;}
.n_produ_d .s2{width:100%;}

.nybc_footer{ padding:10px 0px 20px 0px;}
.nybc_footer_l{width:100%; padding:0px 0px 15px 0px; text-align:center;}
.nybc_footer_l a, .nybc_footer_l a:hover{ padding:0px 10px;}
.nybc_footer_r{width:100%; text-align:center; top: 0;}
.nybc_footer_r img{width:auto; max-width:100%;}

.syfooter{ padding:20px 0px;}
.syfooter_cl{width:100%; padding-bottom:0px;}
.syfooter_cl dt{width:100%; padding:0px; border:0px; min-height:auto; padding-bottom:10px;}
.syfooter_cl dd{width:25%;}
.syfooter_cr{width:100%;/* position:absolute; right:0px; top:60px; text-align:right; right:3%;*/ margin: 30px auto; text-align: center;}
.syfooter_cr img{ width:auto; max-width:100%; float: none; display:inline-block;}
.syfooter_map #allmap{ height:220px;}
.syfooter_c{ padding-bottom:15px;}

.n_produ_d table{width:100% !important;}

.section .sec-scale {transform: scale(1);opacity: 1;}
.active .sec-scale {transform: translate(0px,0px) scale(1); opacity: 1; }

}
@media screen and (min-width:641px) and (max-width:767px)
{
.phone_logo .p1{width:auto;}
.phone_nav .nav_but_box{ top:15px;}	
.pro-nav-list li{ width:33.33% !important; height:100% !important;}

.section.y1,.section.y2, .section.y3, .section.y4, .section.y5,.section.y6{ height:auto !important;}
.i_content{ position:relative;}
.i_content_c{display:!important;vertical-align:!important;}
.bg {position: absolute;top: 0;left: 0;}

.mousehover{ display:none;}
.home-swiper .swiper-slide{ height:300px;}

.i_con{ width:100%; padding:0px 2%;}
.i_con1{ width:100%; padding:0px 2%;}
.wx_top{ right:10px; bottom:10px;}

.probanner{ height:300px !important;}

.i_box5{ padding:25px 0px;}
.i_box2_t{ height:32px; line-height:32px; font-size:20px;}
.i_box2_t1{ height:32px; line-height:32px; font-size:20px;}
.i_box2_t2{ height:25px; line-height:25px;}
.i_box2_c{ padding-top:15px;}
.home-swiper1{ padding-bottom:20px !important;}
.home-swiper1 .swiper-slide .a_text{ height:40px; line-height:40px; font-size:14px; text-align:center;}


.i_box3{ margin:12px 0px;}
.i_box3 .a_img{width:30%;}
.i_box3 .a_img_r{ padding:2%;}
.i_box3 .a_img_r .s1{height:32px; line-height:32px; font-size:20px;}
.i_box3 .a_img_r .s2{ height:32px; line-height:32px; font-size:20px; margin-bottom:10px;}
.i_box3 .a_img_r .s3{ font-size:14px; height:75px; line-height:25px;}
.i_box3 .a_img_r_ul{ padding-top:0px;}
.i_box3 .a_img_r_ul li{width:33.33%; margin:0px; padding:0px 5px;}
.i_box3 .a_img_r_ul li a{ padding-left:40px; font-size:10px; line-height:1.3;}
.i_box3 .a_img_r_ul li a.bg1{ background:url(../images/zs3.png) left top no-repeat; background-size:35px;}
.i_box3 .a_img_r_ul li a.bg2{ background:url(../images/zs4.png) left top no-repeat;background-size:35px;}
.i_box3 .a_img_r_ul li a.bg3{ background:url(../images/zs5.png) left top no-repeat;background-size:35px;}
.i_box3 .a_img_r_ul li a font{ font-size:14px;}
.i_box3 .a_img_r .s4{ height:53px; line-height:53px;}

.i_box4{ padding-top:20px;}
.i_box4 dt{width:100%; padding:0px; padding-bottom:10px;}
.i_box4 dd{width:100%; padding-bottom:10px;}
.i_box4 dt .a_img .a_text{ padding:10px;}
.i_box4 dt .a_img .a_text .s1{ font-size:16px;}
.i_box4 dd .div .a_img_r{ padding:10px 3% 0px 0px;}
.i_box4 dd .div .a_img_r .s1{ font-size:16px;}


.i_footer_bq_c{ padding:15px 0px;}
.i_footer{ padding:20px 0px;}
.i_footer_t .f_logo{width:auto; margin-left:17%;}
.i_footer_t .s1{ padding-top:5px;}
.i_footer_c_l{width:100%;}
.i_footer_c_l li{width:100%; text-align:center;}
.i_footer_c_r{width:100%; padding-top:10px; text-align:center;}
.i_footer_c_r img{width:auto}

.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}


.n_banner{ height:230px;}
.n_banner_text{ font-size:18px; bottom:30px;}
.n_box1{ padding:25px 0px;}
.n_about{ font-size:14px;}

.n_box2 li .a_img_r{ padding:2% 2% 0px 2%;}
.n_box2 li.two .a_img_r{ padding:2% 2% 0px 2%;}
.n_box2 li .a_img_r .s3{ height:80px; line-height:20px; font-size:14px;}
.n_box2 li .a_img_r .s1{ font-size:20px; height:30px; line-height:30px;}
.n_box2 li .a_img_r .s2{ font-size:16px; height:22px; line-height:22px;}

.n_box3 li .a_img_r{ padding: 2% 3% 3% 3%;}
.n_box3 li .a_img_r .s1{ height:30px; line-height:30px; font-size:18px;}
.n_box3 li .a_img_r .s2{ height:100px; font-size:14px; line-height:1.8;}


.n_box4 li{ margin-bottom:20px;}
.n_box4 li .a_text{ height:40px; line-height:40px; font-size:14px;}

.n_box5 li .div .a_img_r{ padding:10px 3% 0px 0px;}
.n_box5 li .div .a_img_r .s1{ height:30px; line-height:30px; font-size:17px;}
.n_box5 li .div .a_img_r .s2{ height:44px; font-size:14px; line-height:22px;}
.n_box5 li{ padding-bottom:15px;}


.a_tzjyg_c_t{ font-size:16px;}
.a_tzjyg_c_ton{ padding:15px 0px 25px 0px; font-size:14px;}
.a_tzjyg_c_tb{ padding-top:0px;}
.a_tzjyg_c_tb .a1{width:100%;}
.a_tzjyg_c_tb .a1.a2{ text-align:left;}

.n_box1_c3 li{ padding-bottom:10px;}
.n_box1_c3 li .div .a_img{width:100%;}
.n_box1_c3 li .div .a_img .tb1{ display:none;}
.n_box1_c3 li .div .a_text{width:100%; padding:10px 3% 20px 3%;}
.n_box1_c3 li .div .a_text .s2{ margin:0px; height:auto !important; padding:10px 0px; line-height:1.8; font-size:18px;}
.n_box1_c3 li .div .a_text .s3{ height:auto !important; line-height:1.8; font-size:14px;}
.n_box1_c3 li .div .a_text .s4{ font-size:14px;}


.n_box6{ padding:0px; padding-bottom:20px; font-size:14px;}
.n_box6_ul li{width:33.33%;}

.n_box1_t{ font-size:16px; height:40px; line-height:40px;}
.n_box1_b_r{padding:20px 3%; margin-top:0px; min-height:auto !important; }
.n_box1_b_dl dd{ padding:15px 0px; height:auto !important;}
.n_box1_b_dl dd .s1{width:8%;}
.n_box1_b_dl dd .s2{width:88%;}
.n_box1_b_dl dd .s2 span{ font-size:20px;}
.n_box1_b_dl dd .s2 table tr td{ height:40px;}
.b_box7 #allmap{ height:300px;}


.b_box7_c{ padding:33px 0px;}
.b_box7_c_t{ padding:35px 0px; font-size:27px;}
.b_box7_c_ul li{ padding:10px 5% 0px 5%;}
.b_box7_c_ul li .s1{ height:35px;}
.b_box7_c_ul li .s1 span{ font-size:18px; height:35px; line-height:35px;}

.n_bg4{ display:none;}
.home-swiper1 .swiper-slide .a_img .azc_tb{background: url(../images/zs1.png) center no-repeat; background-size:40px;}


.n_banner_text img{width:50px;}
.b_box8_c li{width:33.33%;}
.b_box8_c li .a_text{ height:40px; line-height:40px; font-size:14px;}
.b_box8_c li .a_img .azc_tb{ background:url(../images/zs1.png) center no-repeat; background-size:40px}


.b_box9{ padding:25px 0px;}
.b_box9 .a_img{width:100%; margin:0px;}
.b_box9 .a_img_r{width:100%;}
.b_box9 .a_img_r .s1{ font-size:20px; margin-bottom:10px;}
.b_box10 a, .b_box10 a:hover{ font-size:20px;}
.n_produ_d{ font-size:14px;}
.n_produ_d .s1{ font-size:16px;}
.n_produ_d .s2{width:100%;}

.nybc_footer_r{width:12%;}

.syfooter{ padding:20px 0px;}
.syfooter_cl{width:86%;}
.n_produ_d table{width:100% !important;}

.section .sec-scale {transform: scale(1);opacity: 1;}
.active .sec-scale {transform: translate(0px,0px) scale(1); opacity: 1; }

}
@media screen and (min-width:768px) and (max-width:992px)
{
.phone_logo .p1{width:auto;}
.phone_nav .nav_but_box{ top:15px;}	
.pro-nav-list li{ width:33.33% !important; height:100% !important;}

.i_con{ width:100%; padding:0px 2%;}
.i_con1{ width:100%; padding:0px 2%;}
.wx_top{ right:10px; bottom:10px;}

.i_box2_t{ height:40px; line-height:40px; font-size:26px;}
.i_box2_t1{ height:40px; line-height:40px; font-size:26px;}
.home-swiper1 .swiper-slide .a_text{ height:50px; line-height:50px; font-size:16px;}

.i_box3 .a_img_r{ padding:15px 3% 0px 0px;}
.i_box3 .a_img_r .s1{height:40px; line-height:40px; font-size:26px;}
.i_box3 .a_img_r .s2{height:40px; line-height:40px; font-size:26px; margin-bottom:10px;}
.i_box3 .a_img_r .s3{ font-size:14px;}
.i_box3 .a_img_r_ul{ padding-top:0px;}
.i_box3 .a_img_r_ul li{width:33.33%; margin:0px; padding:0px 5px;}
.i_box3 .a_img_r_ul li a{ padding-left:40px; font-size:10px; line-height:1.3;}
.i_box3 .a_img_r_ul li a.bg1{ background:url(../images/zs3.png) left top no-repeat; background-size:35px;}
.i_box3 .a_img_r_ul li a.bg2{ background:url(../images/zs4.png) left top no-repeat;background-size:35px;}
.i_box3 .a_img_r_ul li a.bg3{ background:url(../images/zs5.png) left top no-repeat;background-size:35px;}
.i_box3 .a_img_r_ul li a font{ font-size:14px;}
.i_box3 .a_img{width:28%;}
.i_box3 .a_img_r .s3{ height:88px; line-height:22px;}
.i_box3 .a_img_r_ul li a{ height:43px;}

.i_box4 dd .div .a_img_r{ padding:5px 3% 0px 0px;}
.i_box4 dd .div .a_img_r .s1{ height:30px; line-height:30px; font-size:16px;}
.i_box4 dd .div .a_img_r .s2{ height:20px;}
.i_box4 dd .div .a_img_r .s3{ height:20px; line-height:20px;}
.i_box4 dd{ padding-bottom:14px;}
.i_box4 dt .a_img .a_text{ padding:10px;}


.i_footer_t .f_logo{width:auto;}
.i_footer_c_l{width:90%;}
.i_footer_c_l li{ padding-right:10px;}
.i_footer_c_r{width:9%;}

.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}

.n_banner{ height:280px;}
.n_banner_text{ font-size:18px; bottom:30px;}
.n_box1{ padding:25px 0px;}
.n_about{ font-size:14px;}

.n_box2 li .a_img_r{ padding:4% 4% 0px 4%;}
.n_box2 li.two .a_img_r{padding:4% 4% 0px 4%;}
.n_box2 li .a_img_r .s3{ height:100px; line-height:20px; font-size:14px;}
.n_box2 li .a_img_r .s1{ font-size:20px; height:30px; line-height:30px;}
.n_box2 li .a_img_r .s2{ font-size:16px; height:22px; line-height:22px;}

.n_box3 li .a_img_r{ padding: 2% 3% 3% 3%;}
.n_box3 li .a_img_r .s1{ height:30px; line-height:30px; font-size:18px;}
.n_box3 li .a_img_r .s2{ height:130px; font-size:14px; line-height:1.8;}


.n_box4 li{ margin-bottom:20px;}
.n_box4 li .a_text{ height:40px; line-height:40px; font-size:16px;}

.n_box5 li .div .a_img_r{ padding:8px 3% 0px 0px;}
.n_box5 li .div .a_img_r .s1{ height:30px; line-height:30px; font-size:18px;}
.n_box5 li .div .a_img_r .s2{ height:88px; font-size:14px; line-height:22px;}
.n_box5 li{ padding-bottom:15px;}


.a_tzjyg_c_t{ font-size:24px;}
.a_tzjyg_c_tb{ padding-top:0px;}
.a_tzjyg_c_tb .a1{width:100%;}
.a_tzjyg_c_tb .a1.a2{ text-align:left;}

.n_box1_c3 li .div .a_text{ padding:20px 2%;}
.n_box1_c3 li .div .a_text .s2{ font-size:16px; margin:0px; margin-bottom:10px; height:30px; line-height:30px;}
.n_box1_c3 li .div .a_text .s3{ height:66px; font-size:14px; line-height:22px;}
.n_box1_c3 li .div .a_text .s4{ font-size:14px;}
.n_box1_c3 li .div .a_img .tb1{ background:url(../images/zs22.png) no-repeat; background-size:15px; width:15px; height:29px; top:20px;}
.n_box1_c3 li.twos .div .a_img .tb1{ background:url(../images/zs22s.png) no-repeat; background-size:15px; width:15px; height:29px; top:20px;}

.n_box6{ padding:0px; padding-bottom:20px; font-size:15px;}

.n_box1_t{ font-size:16px; height:40px; line-height:40px;}
.n_box1_b_r{padding:20px 3%; margin-top:0px; min-height:auto !important; }
.n_box1_b_dl dd{ padding:15px 0px; height:auto !important;}
.n_box1_b_dl dd .s1{width:8%;}
.n_box1_b_dl dd .s2{width:88%;}
.n_box1_b_dl dd .s2 span{ font-size:20px;}
.n_box1_b_dl dd .s2 table tr td{ height:40px;}
.b_box7 #allmap{ height:300px;}

.b_box7_c{ padding:33px 0px;}
.b_box7_c_t{ padding:35px 0px; font-size:27px;}
.b_box7_c_ul li{ padding:10px 5% 0px 5%;}
.b_box7_c_ul li .s1{ height:35px;}
.b_box7_c_ul li .s1 span{ font-size:18px; height:35px; line-height:35px;}

.n_bg4{ display:none;}
.home-swiper1 .swiper-slide .a_img .azc_tb{background: url(../images/zs1.png) center no-repeat; background-size:40px;}

.n_banner_text img{width:50px;}
.b_box8_c li{width:33.33%;}
.b_box8_c li .a_text{ height:40px; line-height:40px; font-size:14px;}
.b_box8_c li .a_img .azc_tb{ background:url(../images/zs1.png) center no-repeat; background-size:40px}


.b_box9{ padding:25px 0px;}
.b_box9 .a_img{width:48%; margin:0px;}
.b_box9 .a_img_r .s1{ font-size:20px; margin-bottom:10px;}
.b_box10 a, .b_box10 a:hover{ font-size:20px;}
.n_produ_d{ font-size:14px;}
.n_produ_d .s1{ font-size:16px;}

.nybc_footer_r{width:10%;}

.syfooter_map #allmap{ height:200px}
.syfooter_cl{width:77%;}

.n_produ_d table{width:100% !important;}

}

@media screen and (min-width:993px) and (max-width:1200px)
{
.phone_logo .p1{width:auto;}
.phone_nav .nav_but_box{ top:15px;}	
.pro-nav-list li{ width:33.33% !important; height:100% !important;}

.i_con{ width:100%; padding:0px 2%;}
.i_con1{ width:100%; padding:0px 2%;}
.wx_top{ right:10px; bottom:10px;}

.i_box2_t{ height:40px; line-height:40px; font-size:26px;}
.i_box2_t1{ height:40px; line-height:40px; font-size:26px;}
.home-swiper1 .swiper-slide .a_text{ height:50px; line-height:50px; font-size:16px;}

.i_box3 .a_img_r{ padding:15px 3% 0px 0px;}
.i_box3 .a_img_r .s1{height:40px; line-height:40px; font-size:26px;}
.i_box3 .a_img_r .s2{height:40px; line-height:40px; font-size:26px; margin-bottom:10px;}
.i_box3 .a_img_r .s3{ font-size:14px;}
.i_box3 .a_img_r_ul{ padding-top:0px;}
.i_box3 .a_img_r_ul li{width:33.33%; margin:0px; padding:0px 5px;}
.i_box3 .a_img_r_ul li a{ padding-left:40px; font-size:10px; line-height:1.3;}
.i_box3 .a_img_r_ul li a.bg1{ background:url(../images/zs3.png) left top no-repeat; background-size:35px;}
.i_box3 .a_img_r_ul li a.bg2{ background:url(../images/zs4.png) left top no-repeat;background-size:35px;}
.i_box3 .a_img_r_ul li a.bg3{ background:url(../images/zs5.png) left top no-repeat;background-size:35px;}
.i_box3 .a_img_r_ul li a font{ font-size:14px;}
.i_box3 .a_img{width:28%;}


.i_box4 dd .div .a_img_r{ padding:5px 3% 0px 0px;}
.i_box4 dd .div .a_img_r .s1{ height:30px; line-height:30px; font-size:16px;}
.i_box4 dd .div .a_img_r .s2{ height:20px;}
.i_box4 dd .div .a_img_r .s3{ height:20px; line-height:20px;}
.i_box4 dd{ padding-bottom:15px;}
.i_box4 dt .a_img .a_text{ padding:10px;}


.i_footer_t .f_logo{width:auto;}
.i_footer_c_l{width:90%;}
.i_footer_c_l li{ padding-right:10px;}
.i_footer_c_r{width:9%;}

.phone_nav{ display:none;}
.header_div{ display:block;}
.header_div .i_logo{ /* width:auto; */}
.nav_menu{width:65%;}
.i_ss{width:auto;}


.n_banner{ height:320px;}
.n_banner_text{ font-size:18px; bottom:30px;}
.n_box1{ padding:25px 0px;}
.n_about{ font-size:14px;}
.a_menu .a_menu_a{ font-size:16px;}

.n_box2 li .a_img_r{ padding:4% 4% 0px 4%;}
.n_box2 li.two .a_img_r{padding:4% 4% 0px 4%;}
.n_box2 li .a_img_r .s3{ height:100px; line-height:20px; font-size:14px;}
.n_box2 li .a_img_r .s1{ font-size:22px; height:40px; line-height:40px;}
.n_box2 li .a_img_r .s2{ font-size:18px; height:27px; line-height:27px;}


.n_box3 li .a_img_r{ padding: 2% 3% 3% 3%;}
.n_box3 li .a_img_r .s1{ height:38px; line-height:38px; font-size:20px;}
.n_box3 li .a_img_r .s2{ height:170px; font-size:14px; line-height:1.8;}

.n_box4 li{ margin-bottom:20px;}
.n_box4 li .a_text{ height:40px; line-height:40px; font-size:16px;}


.n_box5 li .div .a_img_r{ padding:25px 3% 0px 0px;}
.n_box5 li .div .a_img_r .s1{ height:40px; line-height:40px; font-size:20px;}
.n_box5 li .div .a_img_r .s2{ font-size:14px;}
.n_box5 li{ padding-bottom:15px;}

.n_box1_c3 li .div .a_text .s2{ font-size:18px; margin-bottom:20px;}
.n_box1_c3 li .div .a_text .s3{ font-size:14px; height:75px; line-height:25px;}
.n_box1_c3 li .div .a_text .s4{ font-size:14px;}

.b_box7_c{ padding:33px 0px;}
.b_box7_c_t{ padding:35px 0px; font-size:30px;}
.b_box7_c_ul li{ padding:10px 5% 0px 5%;}
.b_box7_c_ul li .s1{ height:35px;}
.b_box7_c_ul li .s1 span{ font-size:22px; height:35px; line-height:35px;}

.home-swiper1 .swiper-slide .a_img .azc_tb{background: url(../images/zs1.png) center no-repeat; background-size:40px;}

.n_banner_text img{width:50px;}
.b_box8_c li .a_text{ height:40px; line-height:40px; font-size:14px;}
.b_box8_c li .a_img .azc_tb{ background:url(../images/zs1.png) center no-repeat; background-size:40px}

.b_box8 a, .b_box8 a:hover{ font-size:14px; height:30px; line-height:30px;}

.nybc_footer_r{width:8%;}

.syfooter_map #allmap{ height:250px}

.n_produ_d table{width:100% !important;}
}

@media screen and (min-width:1201px) and (max-width:1400px)
{
.phone_nav{ display:none;}
.header_div{ display:block;}
.header_div .i_logo{ /* width:auto; */}
.nav_menu{width:50%;}
.i_ss{width:auto;}	
.header_div .i_logo img{   width:150%;}
.phone_logo .p1{width:auto;}
.phone_nav .nav_but_box{ top:15px;}	
.pro-nav-list li{ width:33.33% !important; height:100% !important;}

.i_con{ width:100%; padding:0px 2%;}
.i_con1{ width:100%; padding:0px 2%;}
.wx_top{ right:10px; bottom:10px;}

.i_box2_c{ padding-top:20px; padding:20px 10% 0px 10%;}
.i_box2_t{ height:35px; line-height:35px; font-size:23px; margin-top:30px;}
.i_box2_t1{ height:35px; line-height:35px; font-size:23px;}
.home-swiper1{ padding-bottom:30px !important;}
.home-swiper1 .swiper-slide .a_text{ height:50px; line-height:50px; font-size:16px;}

.i_box3{ margin-top:25px; margin:25px 10% 0px 10%; width:80%;}
.i_box3 .a_img_r .s1{height:35px; line-height:35px; font-size:23px;}
.i_box3 .a_img_r .s2{height:35px; line-height:35px; font-size:23px; margin-bottom:10px;}
.i_box3 .a_img_r .s3{ font-size:14px;}
.i_box3 .a_img_r{ padding:25px 3% 0px 0px;}
.i_box3 .a_img_r_ul{ padding-top:30px;}
.i_box3 .a_img_r .s3{ height:87px;}

.i_box4{ width:100%; padding:20px 15% 0px 15%;}
.i_box4 dd{ padding-bottom:18px;}
.i_box4 dd .div .a_img_r .s1{ font-size:16px;}
.i_box4 dt .a_img .a_text .s1{ font-size:16px;}
.i_box4 dd .div .a_img_r .s2{ height:20px;}
.i_box4 dd .div .a_img_r{ padding:10px 3% 0px 0px;}
.i_box4 dd .div .a_img_r .s3{ height:32px; line-height:32px;}
.i_footer{ padding:40px 10% 30px 10%;}
.i_footer_bq_c{ padding:20px 10%;}

.n_banner{ height:400px;}
.n_banner_text{ font-size:25px; bottom:30px;}



.n_box2 li .a_img_r{ padding:4% 4% 0px 4%;}
.n_box2 li.two .a_img_r{padding:4% 4% 0px 4%;}
.n_box2 li .a_img_r .s3{ height:125px; line-height:25px; font-size:16px;}
.n_box2 li .a_img_r .s1{ font-size:26px; height:40px; line-height:40px;}
.n_box2 li .a_img_r .s2{ font-size:20px; height:27px; line-height:27px;}

.n_box3 li .a_img_r{ padding: 2% 3% 3% 3%;}
.n_box3 li .a_img_r .s1{ height:45px; line-height:45px; font-size:23px;}
.n_box3 li .a_img_r .s2{ height:205px; font-size:14px; line-height:1.8;}


.n_box4 li{ margin-bottom:20px;}
.n_box4 li .a_text{ height:50px; line-height:50px; font-size:18px;}

.home-swiper1 .swiper-slide .a_img .azc_tb{background: url(../images/zs1.png) center no-repeat; background-size:40px;}

.n_banner_text{ font-size:22px;}
.n_banner_text img{width:50px;}
.b_box8 a, .b_box8 a:hover{ font-size:16px;}
.b_box8_c li .a_text{ height:50px; line-height:50px;}

.syfooter_map #allmap{ height:230px}

.syfooter{width:100%; padding:100px 15% 0px 15%;}


}
@media screen and (min-width:1401px) and (max-width:1500px)
{
.phone_nav{ display:none;}
.header_div{ display:block;}
.header_div .i_logo{ width:30%; float: left;}
.nav_menu{width:55%;}
.i_ss{width:auto;}
	

.phone_logo .p1{width:auto;}
.phone_nav .nav_but_box{ top:15px;}	
.pro-nav-list li{ width:33.33% !important; height:100% !important;}
.header_div .i_logo img{width: 100%;}

.i_con1{ width:100%; padding:0px 2%;}
.wx_top{ right:10px; bottom:10px;}

.i_box2_c{ padding-top:20px; padding:20px 10% 0px 10%;}
.i_box2_t{ height:35px; line-height:35px; font-size:23px; margin-top:30px;}
.i_box2_t1{ height:35px; line-height:35px; font-size:23px;}
.home-swiper1{ padding-bottom:30px !important;}
.home-swiper1 .swiper-slide .a_text{ height:50px; line-height:50px; font-size:16px;}

.i_box3{ margin-top:25px; margin:25px 10% 0px 10%; width:80%;}
.i_box3 .a_img_r .s1{height:35px; line-height:35px; font-size:23px;}
.i_box3 .a_img_r .s2{height:35px; line-height:35px; font-size:23px; margin-bottom:10px;}
.i_box3 .a_img_r .s3{ font-size:14px;}
.i_box3 .a_img_r{ padding:25px 3% 0px 0px;}
.i_box3 .a_img_r_ul{ padding-top:30px;}
.i_box3 .a_img_r .s3{ height:87px;}

.i_box4{ width:100%; padding:20px 12% 0px 12%;}
.i_box4 dd{ padding-bottom:18px;}
.i_box4 dd .div .a_img_r .s1{ font-size:16px;}
.i_box4 dt .a_img .a_text .s1{ font-size:16px;}
.i_box4 dd .div .a_img_r .s2{ height:20px;}
.i_box4 dd .div .a_img_r{ padding:10px 3% 0px 0px;}
.i_box4 dd .div .a_img_r .s3{ height:35px; line-height:35px;}

.i_footer{ padding:40px 10% 30px 10%;}
.i_footer_bq_c{ padding:20px 10%;}

.n_box2 li .a_img_r .s3{ height:140px;}

.n_box3 li .a_img_r .s2{ height:210px;}

.syfooter_map #allmap{ height:250px}

.syfooter_map #allmap{ height:230px}

.syfooter{width:100%; padding:100px 12% 0px 12%;}
}
@media screen and (min-width:1501px) and (max-width:1700px)
{

.n_box2 li .a_img_r .s3{ height:210px;}
.n_box2 li .a_img_r{ padding:50px 6% 0px 11%;}
.n_box2 li.two .a_img_r{ padding:50px 6% 0px 11%;}

.n_box3 li .a_img_r .s2{ height:235px;}
}

@media screen and (min-width:1701px) and (max-width:1802px)
{
	
.n_box2 li .a_img_r .s3{ height:210px;}
}
